\hypertarget{classVertex}{
\section{Vertex$<$ T $>$ Class Template Reference}
\label{classVertex}\index{Vertex@{Vertex}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classVertex_afcbdd4d4198b672356559cb8fa088408}{
{\bfseries Vertex} (T in)}
\label{classVertex_afcbdd4d4198b672356559cb8fa088408}

\item 
\hypertarget{classVertex_aeb024eced2da142912f189af6a454db3}{
void {\bfseries addEdge} (\hyperlink{classVertex}{Vertex}$<$ T $>$ $\ast$dest, double w)}
\label{classVertex_aeb024eced2da142912f189af6a454db3}

\item 
\hypertarget{classVertex_ab2b5b43fb1709a901b78718436763a84}{
bool {\bfseries removeEdgeTo} (\hyperlink{classVertex}{Vertex}$<$ T $>$ $\ast$d)}
\label{classVertex_ab2b5b43fb1709a901b78718436763a84}

\item 
\hypertarget{classVertex_a5880b4b252ae6818819c2f9645784b59}{
T {\bfseries getInfo} () const }
\label{classVertex_a5880b4b252ae6818819c2f9645784b59}

\item 
\hypertarget{classVertex_a31cd60c26640f8072a928ba70eb2f95e}{
void {\bfseries setInfo} (T info)}
\label{classVertex_a31cd60c26640f8072a928ba70eb2f95e}

\item 
\hypertarget{classVertex_a3379c6cbcf1eaacc098381e3557a0b52}{
int {\bfseries getDist} () const }
\label{classVertex_a3379c6cbcf1eaacc098381e3557a0b52}

\item 
\hypertarget{classVertex_a305ef01582f945f22134abb9294fe1f3}{
int {\bfseries getIndegree} () const }
\label{classVertex_a305ef01582f945f22134abb9294fe1f3}

\item 
\hypertarget{classVertex_a7091b26f281a5041b1775a3d3f9cb7a6}{
bool {\bfseries operator$<$} (const \hyperlink{classVertex}{Vertex}$<$ T $>$ vertex)}
\label{classVertex_a7091b26f281a5041b1775a3d3f9cb7a6}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classVertex_abd40febd917aa25add6bd42237c8463a}{
\hyperlink{classVertex}{Vertex} $\ast$ {\bfseries path}}
\label{classVertex_abd40febd917aa25add6bd42237c8463a}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classVertex_aefa9b76cd57411c5354e5620dc2d84dd}{
class \hyperlink{classVertex_aefa9b76cd57411c5354e5620dc2d84dd}{Graph$<$ T $>$}}
\label{classVertex_aefa9b76cd57411c5354e5620dc2d84dd}

\end{DoxyCompactItemize}
\subsubsection*{template$<$class T$>$ class Vertex$<$ T $>$}



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
src/Graph.h\end{DoxyCompactItemize}
